/*
* Copyright (C) 2005-2013 University of Sydney
*
* Licensed under the GNU License, Version 3.0 (the "License"); you may not use this file except
* in compliance with the License. You may obtain a copy of the License at
*
* http://www.gnu.org/licenses/gpl-3.0.txt
*
* Unless required by applicable law or agreed to in writing, software distributed under the License
* is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
* or implied. See the License for the specific language governing permissions and limitations under
* the License.
*/

/**
* brief description of file
*
* @author      Tom Murtagh
* @author      Kim Jackson
* @author      Ian Johnson   <ian.johnson@sydney.edu.au>
* @author      Stephen White   <stephen.white@sydney.edu.au>
* @author      Artem Osmakov   <artem.osmakov@sydney.edu.au>
* @copyright   (C) 2005-2013 University of Sydney
* @link        http://Sydney.edu.au/Heurist
* @version     3.1.0
* @license     http://www.gnu.org/licenses/gpl-3.0.txt GNU License 3.0
* @package     Heurist academic knowledge management system
* @subpackage  !!!subpackagename for file such as Administration, Search, Edit, Application, Library
*/
/*
This file is part of Heurist.

Heurist is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.

Heurist is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/
/*
*|* {font-family: Helvetica, Arial, Verdana !important;font-size: 11px;}

H1, H2, H3 {color:#6A7C99;font-size: 14px;text-transform: uppercase;}
H4 {color:#000;font-size: 11px}
H5 {color:#999;font-size: 10px}
P {color:#333333;font-size:11px;line-height:21px;}
A:link {color:#6A7C99;text-decoration: none;}
A:visited {color:#6A7C99;text-decoration: none;}
A:active {color:#6A7C99;text-decoration: none;}
A:hover {text-decoration: underline;}
img a:link {border: none;}
.banner {padding: 0;margin: 0;top: 0px;left: 0px;right:0px;height: 25px;overflow: visible;color:#999;border-collapse:collapse;}
.banner A, .banner A:hover, .banner input {text-decoration:none;color:#6A7C99 !important;}
.banner A:hover{text-decoration:underline;color:#6A7C99 !important;}
form {line-height:18px;margin: 3px;} */

/***** import global styles ********************/

@import url(global.css);
body{background-image:none !important; background-color:transparent;margin:0;padding:5px 10px;overflow: hidden; min-width: 300; min-height : 200; }
h2 {text-transform:none;font-size: 12px;}
h3 {display: inline;}
#q {-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px}
/* bib-import specific*/
.record {font-size:1.8ex;height:3.5ex;margin:0;overflow:hidden;padding:0 0 0 1ex;}
/* body { margin: 0; padding: 0; }*/

/* need overflow: auto on both of these elements:
   IE(6) spazzes out if #results doesn't have it,
   firefox spazzes out if #results-container doesn't have it,
 */
-container { overflow: auto; }
#results { bottom:25px;left:0;overflow:auto;position:absolute;right:0;top:50px;background-color:#FFF;padding: 0;}
#results .record * { vertical-align: middle; }
#results .record .id { padding-right: 2ex; float: left; text-align: right; width: 7ex;color:#666 }
#results .record .title { padding: 0 2ex; margin: 0;}

.radio *, #t, #t * { font-size: 11px; line-height: 15px;  vertical-align: middle; }

input { padding: 0; margin: 0; }

#help-div {position: absolute;height: 2ex; width: 100%;font-size: 1.6ex; padding: 1px;color:#7D9AAA}
#search {	text-align: left;	padding: 0;	border-bottom: 1px solid #999;	vertical-align: middle;	background-color: RGBA(0, 0, 0, 0.1);	position:absolute;	right:0;	top:0;	left:0px;height:50px}
#add_records_footer {position:absolute; right:0; left:0; bottom:0; height:20px;background-image: url("../images/backgrounds/banner_bg.png");background-position: bottom;background-repeat: repeat-x;padding: 0 1ex;}
#add_records_footer a img {vertical-align: text-bottom;}
.tab {background-color: #ECF1FB !important;} /* to match tabs in edit */
#rectype-val {left:2ex;position:relative;top:2.5ex;}
#mainbody {margin-top:2ex}
input[type="radio"] {vertical-align: text-top;}
.div-section {padding: 5px 0;}
.prompt {color:#999999;font-size:10px;font-weight:normal;}

/**** record view styles ****/

.detailType {width:90px;display: table-cell;color: #999999;vertical-align: top;padding: 0 10px 0 0;text-align: right;text-transform: none;}
.detail {display: table-cell;padding-right: 15px;text-transform: none;}
.detailRow {display: table;padding: 5px 0 5px 0;font-size: 11px;overflow: visible;}
.detailRowHeader {display: table;padding: 5px 0 5px 0;width:100%;border-top: 1px solid #7D9AAA;font-size: 11px;overflow: visible;text-align: left;color:#7D9AAA; text-transform: uppercase;}

.personPhoto {max-width: 150px;padding:0 16px 0 0;}
.thumbnail {float:right;margin-right: 10px;}
div.thumbnail img{width:80px;border: 2px solid #FFF;-moz-box-shadow:0 2px 4px #BBB;-webkit-box-shadow:0 2px 4px #BBB;box-shadow:0 2px 4px #BBB;}
img {border:0 none;vertical-align:middle;}
#recID {float:right}
.HeaderRow {width:100%; height:95px; overflow:hidden; position: relative;padding-top: 10px;}
#footer {position: absolute;top:0; right:0;left:0;}